Integration of Legacy Systems in Software Architecture
نویسندگان
چکیده
Most Companies have an environment of disparate legacy systems, applications, processes and data sources. Maintaining legacy systems is one of the difficult challenges that modern enterprises are facing today. The commercial market provides a variety of solutions to this increasingly common problem of legacy system modernization. However, understanding the strengths and weaknesses of each modernization technique is paramount to select the correct solution and the overall success of a modernization effort. This paper examines the strengths and the weaknesses of several modernization techniques in order to help engineers to select the right technique to modernize a legacy system.
منابع مشابه
A Generic Integration Architecture for Cooperative Information Systems
Cooperative information systems consist of existing legacy systems integrated in terms of a generic architecture which supports data integration and coordination among the integrated components. This paper presents a proposal for a generic integration architecture named CoopWARE. The architecture is presented in terms of the mechanisms it provides for data integration, and coordination. Data in...
متن کاملAn Open, Distributable, Three-tier Client-Server Architecture with Transaction Semantics
This paper describes a distributable, three-tier client-server architecture for heterogeneous, multivendor environments based on the integration of Digital's ObjectBroker and ACMSxp transaction processing monitor products. ObjectBroker integration software provides the flexibility to decouple the tight association between desktop devices and specific legacy systems. The ACMSxp transaction proce...
متن کاملDesign of a Service-Enabled Dependable Integration Environment
The aim of information systems integration is to make all the data sources, applications and business flows integrated into the new environment so that unwanted redundancies are reduced and bottlenecks and mismatches are eliminated. Two issues have to be dealt with to meet such requirements: the software architecture that supports resource integration, and the adaptor development tool that help...
متن کاملData Integration using Agent based Mediator-Wrapper Architecture
Organizations have to integrate multiple, distributed data sources and repositories for making their business decisions. These data sources include (but are not limited to) databases, object stores, knowledge bases, files systems, digital libraries and legacy systems. Data and/or system integration has become increasing important for enterprise computing. An agent-based mediate-wrapper software...
متن کاملMapping Different Software Architecture Paradigms to Different Integration Techniques: Highlighting Driving and Restraining Forces for Each Paradigm
Technical agility refers to the ability to quickly change the type and flow of information within an enterprise. Technical agility parameters are affected by enterprise architecture. IT advance has not yet satisfied business requirements due to improper software architectures. SOA addresses technical agility requirements by presenting composability, modularity, and loose coupling concepts as se...
متن کامل